12975 195
11908 446
6391 632
40099 95
16771 126
247016 1196
2741646 4075
332707 530
2498223 3553
387640 1161
284873 1572
3200081 6788
255094 640
190083 592
707431 1990
258342 1184
97260 372
143742 691
118480 632
47201 385
57192 627