1065 313
31086 435
5423 334
15564 488
2037 133
11456 645
25790 626
28684 528
4244 530
1950 223
3694 248
2840 480
7340 517