2939 296
22157 420
10156 876
8165 843
4040 330
5080 232
8566 830
10490 257
18383 72
22506 515
29532 857
20763 78
21676 281
50030 179
32398 430
53872 365
9525 333
21018 52
7152 293
16695 665
20882 283
17199 798
6745 513
2906 215
1348 70
14607 701
3814 119
11340 626