516299 872
66571 455
852751 1683
595374 734
57524 107
929190 2282
379501 1227
321076 940
125054 840
148659 145
20820 117
48851 600
756312 2257
732085 1063
296647 509
27198 198
432043 926
291542 442
238959 1001
394136 812
535808 1265