40029 574
640701 1207
122796 219
571972 1523
304927 1104
191046 301
66228 630
20859 117
164226 556
219955 712
305953 685
97295 835
47523 251
55183 567
27246 198
129625 335
161811 344
86078 353
140316 267
587578 1735
32255 386
403222 1305
180578 303
105039 995
91660 988
322019 1184
247239 510
34947 884