22801 525
2940 557
392563 866
55082 215
172662 1002
39762 682
35195 245
28226 546
78140 805
39851 549
3811 472
5539 451
30334 319