2639 85
2614 523
16624 75
11188 283
2958 60
2547 31
4011 443
17071 588
3295 788
40223 173
6933 583
864 119
4716 373
2521 671
1505 262