22809 525
2940 557
392604 866
55083 215
172681 1002
39773 682
35200 245
28230 546
78155 805
39863 549
3811 472
5541 451
30350 319