1090 296
13242 417
9552 876
7772 843
3508 330
4263 232
7718 829
10368 257
18217 72
21954 515
28848 857
20650 78
20995 281
48458 179
31246 430
53428 365
9023 333
20623 52
6978 293
16250 665
19076 283
16673 798
6616 513
2782 215
1276 70
9899 700
3657 119
10995 626