58884 375
7842 37
6594 224
9643 663
105608 945
43846 151
5966 576
31686 623
22392 118
3897 731
2136 69
4633 508