2352 405
3366 446
1562 50
2553 166
5967 707
7016 690
3798 487
9820 111
4835 646
3497 368
2109 55
2416 139
3484 255
3647 718
23505 750
41008 563
38326 146
45600 665