14496 67
4099 559
64641 384
28504 678
163444 211
127980 1124
165691 455
155354 787
20487 207
115544 581
239477 404
88366 621
6701 437
3790 568
9503 725
2629 51
4061 164
4999 499
3540 445
873 47
30698 945
83655 550
316371 343
96325 534
307536 1172
58366 884
72554 269
39825 454