57018 373
7689 37
6564 224
9625 663
105504 945
43782 151
5932 576
31377 623
22357 118
3887 731
2114 69
4619 508