19406 564
11254 373
3685 632
9832 628
4503 1000
4077 812
1106 41
590 62
6016 577
16261 252
3073 535
3905 968
2223 471
2839 645
4611 677
3387 630
1214 63
6022 864
2541 508
2282 332
2302 216
2901 844
3758 901
4789 691