28486 521
24452 399
5258 457
25578 833
2788 486
3620 132
3148 232
7532 848
4497 383
4312 655
2877 47
3147 789
4485 897
2790 669
15098 294
2284 181
13224 613
30594 92
3038 180
6320 383
1856 296
6802 211
9871 424
17527 685
28740 450
30070 518
76811 564
10824 372