1059 313
31055 435
5403 334
15558 488
2035 133
11446 645
25745 626
28684 528
4243 530
1949 223
3688 248
2834 480
7324 517