12979 195
11915 446
6397 632
40148 95
16778 126
247044 1196
2744803 4075
332725 530
2501737 3554
387673 1161
284950 1572
3203787 6789
255101 640
190093 592
707511 1990
258394 1184
97272 372
143746 691
118500 632
47211 385
57197 627