5016 536
6466 680
10705 421
3675 803
29547 342
3240 91
6866 179
47641 58
7543 562
24372 621
34500 610
29475 486
26433 664
6683 191
6798 738
5945 533
22803 895
3199 857
860 120
1573 170
2955 569