966 29
15355 557
4386 421
1640 304
2903 75
3691 68
4612 162
3848 544
1449 43
2977 628
2931 654
3575 735
50281 672
33448 796
3929 417
2319 110
3275 299
4357 314
10068 965
5551 444
719 153
1871 300
4582 634
1735 197
3553 867
6183 186
13909 230
3726 323