12013 446
6469 632
40857 96
16908 126
6894 50
247354 1196
2798468 4095
248392 1043
332954 530
388060 1161
285788 1572
3259901 6827
255318 640
190231 592
708780 1991
258991 1184
97367 372
143998 691
118700 632
47302 385
57311 627
299252 1059