56629 373
7663 37
6559 224
9620 663
105468 945
43759 151
5928 576
31324 623
22349 118
3885 731
2109 69
4619 508