22797 525
2940 557
392547 866
55080 215
172659 1002
39758 682
35191 245
28225 546
78130 805
39845 549
3811 472
5539 451
30326 319