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
40947 563
38226 146
45293 665