28521 521
24463 399
5263 457
25608 833
2786 486
3606 132
3132 232
7528 848
4500 383
4320 655
2870 47
3141 789
4480 897
2783 669
15104 294
2358 181
13215 613
30570 92
3168 180
6318 383
1851 296
6793 211
9874 424
17532 685
28774 450
30100 518
76831 564
10821 372