57184 374
7703 37
6565 224
9626 663
105513 945
43791 151
5935 576
31412 623
22362 118
3889 731
2115 69
4620 508