2862 93
15337 317
7209 658
110530 217
16171 98
28078 1032
80877 263
27596 541
29795 472
31926 643
3947 754
3831 752
3851 443
3275 519
3025 363
18816 57