2915 908
1329 277
4676 622
4347 152
190567 726
1091 27
3062 894
2421 331
8182 822
3701 92
57135 682
768 61
7538 596
10356 318
37748 61
3933 209
3699 256
8602 750
2507 124
1437 28
14542 569