1066 313
31088 435
5429 334
15566 488
2037 133
11459 645
25792 626
28684 528
4245 530
1951 223
3694 248
2840 480
7340 517