968 29
15361 557
4390 421
1640 304
2905 75
3694 68
4612 162
3849 544
1449 43
2977 628
2931 654
3575 735
50283 672
33450 796
3929 417
2320 110
3278 299
4365 314
10070 965
5551 444
719 153
1872 300
4583 634
1736 197
3558 867
6189 186
13913 230
3729 323