1669956 21785
160559 684
626094 5117
230233 1950
698623 4817
412909 2774
377382 2238
371884 2292
298738 2350
232442 1189
683102 5661
369625 3029
365473 1862
204052 2402
186584 572
1229478 7889
284801 1219
293977 7049
317868 1252
448992 2905
768241 6654
775938 6396
352749 1623
234386 1218