1132 173
3083 692
583 100
9113 400
1792 298
1830 407
19041 936
97444 838
2871 771
932 92
2027 358
991 162
547 70
12708 719
3015 593
2406 317
14199 234
14058 713
2687 440
12280 841
2982 530
1486 204
1646 322
8155 620
6065 543
29175 144
7200 499
6367 114