12016 446
6472 632
40940 96
16919 126
6895 50
247381 1196
2803654 4095
248399 1043
332975 530
388090 1161
285852 1572
3265063 6829
255350 640
190238 592
708889 1991
259054 1185
97374 372
144001 691
118716 632
47312 385
57317 627
299310 1059