13029 92
15266 343
15704 758
12007 58
277359 1568
2715429 6603
697597 1987
377759 1078
2418108 7086
115628 632
40958 581
58260 485
46376 393
61060 598
55173 163
47207 584
20169 187
31235 291
36983 467
28797 521
3836 265
33882 841
39423 209
33804 677