22839 525
2944 557
392936 867
55132 215
172842 1002
39824 682
35277 245
28283 546
78270 805
40002 549
3813 472
5548 451
30488 320