1061 313
31074 435
5413 334
15561 488
2037 133
11451 645
25770 626
28684 528
4243 530
1950 223
3692 248
2839 480
7332 517