54808 371
7561 37
6541 224
9606 663
105361 945
43713 151
5890 576
31068 623
22322 118
3878 731
2087 69
4602 508