12013 446
6469 632
40857 96
16908 126
6894 50
247354 1196
2798373 4095
248392 1043
332954 530
388060 1161
285787 1572
3259782 6827
255318 640
190230 592
708780 1991
258991 1184
97366 372
143998 691
118699 632
47302 385
57311 627
299252 1059