54127 370
7535 37
6533 224
9604 663
105333 945
43701 151
5886 576
30983 623
22316 118
3875 731
2081 69
4598 508