24092 525
2948 557
393404 867
55182 215
173114 1002
39911 682
35374 245
28356 546
78466 807
40204 549
3818 472
5564 451
30697 320