3111 546
1864 342
10572 134
3136 914
2358 515
1646 272
19984 110
64243 135
93828 642
55250 878
49014 691
91391 433
133450 425
59400 483
22968 374
63102 336
66272 341
36187 194
32693 417
27219 113
19889 749
78645 952
29251 128
35799 303
20557 640
7083 733