22831 525
2943 557
392812 867
55116 215
172788 1002
39812 682
35258 245
28267 546
78234 805
39960 549
3812 472
5546 451
30435 319