307150 850
52136 867
168232 611
121612 610
49478 735
155351 370
34916 192
77969 790
69716 117
55527 503