2350 405
3366 446
1561 50
2551 166
5967 707
7016 690
3798 487
9817 111
4835 646
3494 368
2107 55
2416 139
3484 255
3647 718
23497 750
41003 563
38319 146
45575 665