3111 546
1864 342
10565 134
3136 914
2358 515
1646 272
19984 110
64243 135
93826 642
55250 878
49014 691
91387 433
133449 425
59400 483
22968 374
63101 336
66270 341
36187 194
32692 417
27217 113
19889 749
78643 952
29250 128
35798 303
20557 640
7083 733