53741 370
7515 37
6525 224
9596 663
105310 945
43694 151
5879 576
30942 623
22314 118
3874 731
2079 69
4596 508