306541 850
51453 867
167454 611
119777 610
49258 735
153691 370
34637 192
77606 789
68210 116
54783 503