2345 405
3363 446
1559 50
2547 166
5961 707
7009 690
3792 487
9809 111
4835 646
3490 368
2107 55
2414 139
3481 255
3646 718
23465 750
40980 563
38273 146
45449 665