57927 375
7766 37
6576 224
9634 663
105561 945
43817 151
5950 576
31542 623
22371 118
3893 731
2125 69
4624 508