5018 536
6470 680
10708 421
3675 803
29547 342
3240 91
6866 179
47647 58
7543 562
24378 621
34504 610
29478 486
26436 664
6683 191
6800 738
5946 533
22806 895
3199 857
861 120
1573 170
2955 569