12880 195
11685 446
6341 632
39728 94
16621 126
246815 1196
2710276 4053
332274 529
2467324 3543
387141 1161
284173 1572
3166316 6761
254772 640
189998 592
706579 1990
257875 1184
97148 372
143665 691
118390 632
47098 385
57109 627
298382 1059