527063 1512
254203 526
108039 347
577764 1623
556883 1709
898609 1946
131062 228
622018 1320
107173 330
78379 322
106212 1176
530688 980
233372 576
496444 619
333889 1158
336786 1113
48571 261
151858 418
563910 3034
561225 1200
562304 1663
296400 946
95463 198
114067 515