12011 446
6467 632
40840 96
16906 126
6894 50
247338 1196
2796476 4095
248389 1043
332945 530
388053 1161
285755 1572
3257847 6827
255302 640
190227 592
708744 1991
258980 1184
97366 372
143997 691
118695 632
47301 385
57310 627
299238 1059