12971 195
11907 446
6391 632
40094 95
16770 126
247011 1196
2740954 4074
332703 530
2497509 3553
387629 1161
284864 1572
3199221 6788
255090 640
190083 592
707414 1990
258326 1184
97260 372
143742 691
118480 632
47200 385
57192 627
298787 1059