223
256
2712
2610
313
236
286
3716
755
599
102
302
19586
14920
12981
11700
8812
849263
7920
7572
728148
634142
62011
5720