16920 126
247382 1196
332980 530
46327 1003
21520 549
388099 1161
285876 1572
234073 590
194822 744
3266579 6830
255353 640
190239 592
15573 624
708913 1991
386275 1079
259063 1185
97375 372
3015160 7331
144003 691
118726 632
42238 582