55184 371
7586 37
6545 224
9608 663
105386 945
43721 151
5892 576
31116 623
22323 118
3882 731
2091 69
4604 508