56526 107
400901 761
185585 392
304761 505
506574 1904
618181 1454
156491 850
339418 932
121999 291
176559 591
168276 219
145885 215
438899 735
177177 742
134265 502
111091 623
83485 502
286341 941
327744 1362
202230 458
172929 513
408150 1023