5013 536
6442 680
10692 421
3674 803
29542 342
3238 91
6862 179
47631 58
7542 562
24367 621
34497 610
29475 486
26427 664
6683 191
6797 738
5945 533
22801 895
3196 857
860 120
1572 170
2954 569