2863 93
15337 317
7209 658
110532 217
16171 98
28078 1032
80885 263
27600 541
29799 472
31931 643
3948 754
3831 752
3851 443
3275 519
3025 363
18816 57