307014 850
51960 867
168032 611
121261 610
49412 735
154584 370
34841 192
77881 790
69297 117
55343 503