281292 1062
11915 282
76302 141
25471 273
54093 488
33789 459
10749 649
4930 451
10762 804
2497 134
2402 507
2508 341
2633 551
3964 793
1053 103
26918 942