1065 313
31078 435
5422 334
15563 488
2037 133
11456 645
25784 626
28684 528
4243 530
1950 223
3694 248
2840 480
7339 517