56694 373
7667 37
6559 224
9621 663
105477 945
43760 151
5928 576
31329 623
22352 118
3885 731
2112 69
4619 508