306462 850
51356 867
167319 611
119642 610
49220 735
153580 370
34584 192
77526 789
68140 116
54700 503