56529 107
400955 761
185587 392
304771 505
506596 1904
618257 1454
156502 850
339427 932
122001 291
176573 591
168288 219
145896 215
438927 735
177186 742
134278 502
111097 623
83486 502
286367 941
327767 1362
202246 458
172945 513
408193 1023