2107 454
2310 699
546 64
4062 592
5285 438
3125 505
2971 425
11657 700
5849 40
14011 685
14252 847
38343 35
65216 561
5560 56
40540 721
12053 329