54776 371
7558 37
6539 224
9606 663
105359 945
43711 151
5890 576
31062 623
22320 118
3878 731
2087 69
4602 508