2808 296
22099 420
10116 876
8077 843
3942 330
5054 232
8548 830
10485 257
18376 72
22452 515
29489 857
20755 78
21591 281
49914 179
32293 430
53847 365
9511 333
20999 52
7133 293
16652 665
20844 283
17135 798
6732 513
2895 215
1341 70
14581 701
3805 119
11316 626