5008 536
6431 680
10677 421
3674 803
29537 342
3237 91
6861 179
47622 58
7539 562
24361 621
34490 610
29473 486
26413 664
6683 191
6795 738
5943 533
22799 895
3195 857
860 120
1571 170
2952 569