8996 806
5876 591
14262 695
109045 592
2966 42
3681 74
4370 522
1792 148
4037 647
10939 201
3797 624
2241 36
23797 942
20846 575
22241 182
4045 316
9524 671
13400 495
3374 71
5866 515
4716 95
3411 670
4583 562
4437 331
7260 333
3775 637
3369 682
4617 85