13076 195
12012 446
6468 632
40846 96
16907 126
247342 1196
2797093 4095
332948 530
2545442 3567
388055 1161
285763 1572
3258435 6827
255309 640
190229 592
708758 1991
258984 1184
97366 372
143998 691
118695 632
47302 385
57311 627
299245 1059