307090 850
52038 867
168125 611
121453 610
49452 735
154986 370
34879 192
77934 790
69505 117
55444 503