533 87
1671 386
771 161
2783 596
2812 594
1632 416
7142 463
14465 156
1222 235
4860 279
2599 541
976 193
5557 728
6240 963
4157 516
17896 288
105117 367
15670 219
5575 888
8668 184