2335 405
3359 446
1553 50
2538 166
5954 707
6987 690
3780 487
9802 111
4825 646
3481 368
2091 55
2402 139
3474 255
3637 718
23297 750
40882 563
38139 146
44983 665