2866 93
15344 317
7210 658
110558 217
16172 98
28079 1032
80946 263
27618 541
29808 472
31953 643
3948 754
3831 752
3851 443
3276 519
3025 363
18824 57