58742 375
7822 37
6590 224
9643 663
105594 945
43837 151
5962 576
31667 623
22392 118
3896 731
2134 69
4633 508