2982 905
6234 47
3630 121
20466 93
84202 605
34365 523
12734 372
25183 75
2777 252
16736 304
37453 911
3707 189
2600 280
39488 638
1856 174
2910 413
3227 273