54091 370
7535 37
6533 224
9597 663
105329 945
43701 151
5885 576
30975 623
22316 118
3875 731
2081 69
4598 508