5010 738
8497 621
33031 650
26693 599
29046 576
3975 314
6245 442
6538 39
16533 362
13151 885
2550 304
2415 598
2359 477