13082 195
12016 446
6472 632
40939 96
16919 126
247381 1196
2803640 4095
332975 530
2550695 3573
388090 1161
285852 1572
3265053 6829
255350 640
190238 592
708889 1991
259054 1185
97374 372
144001 691
118716 632
47312 385
57317 627
299309 1059