3111 546
1864 342
10574 134
3136 914
2358 515
1646 272
19984 110
64243 135
93832 642
55250 878
49014 691
91391 433
133450 425
59401 483
22968 374
63103 336
66272 341
36187 194
32693 417
27220 113
19889 749
78645 952
29252 128
35799 303
20558 640
7083 733