5008 536
6435 680
10681 421
3674 803
29538 342
3238 91
6861 179
47627 58
7540 562
24363 621
34494 610
29473 486
26417 664
6683 191
6796 738
5944 533
22800 895
3195 857
860 120
1571 170
2952 569