13082 195
12018 446
6472 632
40945 96
16919 126
247381 1196
2804112 4095
332978 530
2551002 3573
388093 1161
285860 1572
3265436 6830
255353 640
190239 592
708897 1991
259056 1185
97374 372
144003 691
118719 632
47312 385
57319 627
299315 1059