4998 508
2521 63
17615 778
8092 573
5740 675
3971 721
2926 656
9162 485
4968 661
4784 718
12930 693
7889 532
2696 399
4479 234
3779 195
4563 359
5820 851
7544 745
14046 444
6713 527
3173 550
35404 694
10066 565
9305 251
2961 578
56012 408
5099 412
4674 201