6099 604
31404 790
40010 142
3955 394
5836 172
12466 729
10912 621
5642 83
2451 517
12200 647
12486 523
9887 664
6178 152
6574 596
3490 761
1101 41
2749 722