31135 127
10936 181
29248 686
2208 87
3661 933
3212 527
18652 868
4295 565
3983 243
11002 830
22116 764
3038 547
3298 612
2667 659
4706 624
3158 245
1084 149
14023 114
11561 138
4603 304
188375 213
23760 447
8709 55
4342 642
1932 140
8192 589
6095 944
17222 597