516299 872
66571 455
852754 1683
595377 734
57527 107
929198 2282
379503 1227
321076 940
125055 840
148660 145
20821 117
48851 600
756314 2257
732086 1063
296648 509
27198 198
432043 926
291545 442
238959 1001
394136 812
535811 1265