2985 905
6236 47
3630 121
20468 93
84256 605
34369 523
12735 372
25186 75
2777 252
16736 304
37460 911
3709 189
2600 280
39499 638
1857 174
2910 413
3228 273