13012 92
15243 343
15680 758
11973 58
277297 1568
2710395 6600
697490 1987
377703 1078
2412259 7086
115599 632
40953 581
58229 485
46356 393
61025 598
55141 163
47172 584
20154 187
31199 291
36967 467
28770 521
3806 265
33851 841
39398 209
33786 677