2343 405
3363 446
1559 50
2545 166
5960 707
7007 690
3790 487
9808 111
4835 646
3489 368
2105 55
2414 139
3481 255
3646 718
23462 750
40975 563
38268 146
45416 665