2107 454
2310 699
546 64
4061 592
5285 438
3125 505
2971 425
11657 700
5848 40
14011 685
14251 847
38342 35
65209 561
5560 56
40538 721
12053 329