516294 872
66571 455
852743 1683
595372 734
57524 107
929180 2282
379497 1227
321075 940
125052 840
148656 145
20820 117
48851 600
756301 2257
732072 1063
296644 509
27198 198
432039 926
291537 442
238958 1001
394131 812
535807 1265