306960 850
51905 867
167964 611
121119 610
49393 735
154481 370
34820 192
77851 790
69073 117
55287 503