2352 405
3366 446
1563 50
2553 166
5968 707
7049 690
3798 487
9821 111
4835 646
3497 368
2109 55
2416 139
3484 255
3647 718
23507 750
41010 563
38332 146
45605 665