2351 405
3366 446
1562 50
2552 166
5967 707
7016 690
3798 487
9818 111
4835 646
3496 368
2108 55
2416 139
3484 255
3647 718
23503 750
41004 563
38323 146
45587 665