2648 85
2619 523
16704 75
11277 283
2973 60
2575 31
4021 443
17134 588
3308 788
40358 173
6970 583
882 119
4765 373
2533 671
1515 262