54979 371
7573 37
6543 224
9607 663
105372 945
43715 151
5891 576
31098 623
22322 118
3881 731
2088 69
4604 508