5013 536
6441 680
10688 421
3674 803
29542 342
3238 91
6862 179
47631 58
7542 562
24367 621
34496 610
29474 486
26422 664
6683 191
6797 738
5945 533
22801 895
3196 857
860 120
1572 170
2953 569