22793 525
2940 557
392506 866
55072 215
172646 1002
39753 682
35183 245
28220 546
78115 805
39823 549
3811 472
5539 451
30309 319