2341 405
3362 446
1556 50
2542 166
5957 707
7007 690
3787 487
9806 111
4834 646
3488 368
2100 55
2410 139
3477 255
3646 718
23420 750
40950 563
38228 146
45297 665