22797 525
2940 557
392541 866
55078 215
172656 1002
39756 682
35189 245
28223 546
78126 805
39845 549
3811 472
5539 451
30321 319