5008 536
6427 680
10675 421
3674 803
29537 342
3237 91
6861 179
47617 58
7539 562
24358 621
34489 610
29471 486
26411 664
6683 191
6795 738
5943 533
22798 895
3195 857
859 120
1571 170
2952 569