2347 405
3363 446
1559 50
2547 166
5961 707
7010 690
3793 487
9812 111
4835 646
3490 368
2107 55
2415 139
3482 255
3646 718
23468 750
40985 563
38277 146
45466 665