22001 525
2929 557
391731 865
54980 215
172294 1002
39639 682
35059 245
28136 546
77878 805
39511 549
3798 472
5526 451
29925 319