307020 850
51968 867
168038 611
121282 610
49413 735
154598 370
34844 192
77889 790
69318 117
55353 503