12977 92
15185 343
15636 758
11894 58
277193 1568
2702552 6600
697343 1987
377586 1078
2403207 7084
115562 632
40939 581
58187 485
46345 393
61009 598
55084 163
47106 584
20142 187
31159 291
36919 467
28729 521
3770 265
33801 841
39329 209
33737 677