1059 313
31059 435
5404 334
15558 488
2035 133
11447 645
25754 626
28684 528
4243 530
1949 223
3689 248
2837 480
7324 517