1059 313
31062 435
5406 334
15559 488
2035 133
11450 645
25756 626
28684 528
4243 530
1949 223
3690 248
2837 480
7329 517