12987 195
11928 446
6406 632
40201 95
16795 126
247070 1196
2749121 4078
332746 530
2506551 3556
387733 1161
285032 1572
3209081 6793
255123 640
190111 592
707655 1990
258454 1184
97277 372
143885 691
118532 632
47222 385
57214 627
298871 1059