2980 905
6233 47
3630 121
20465 93
84190 605
34365 523
12734 372
25182 75
2776 252
16736 304
37453 911
3706 189
2600 280
39486 638
1856 174
2910 413
3227 273