2341 405
3362 446
1556 50
2542 166
5957 707
7007 690
3787 487
9806 111
4834 646
3488 368
2100 55
2409 139
3477 255
3645 718
23419 750
40945 563
38224 146
45287 665