2836 660
2747 779
6388 480
286073 591
9960 688
14861 352
4884 459
18687 117
153696 612
46325 141
12949 307