3303 52
34119 119
17894 638
10747 351
10525 98
14629 256
7467 516
7732 912
5827 479
8174 70
14351 307
13626 703
12233 119
8559 408
13302 664
21265 787
21836 457
3707 876
3265 441
2333 268
3357 73
20069 61
5080 832
6132 837
13965 138
3010 201
4093 771
5338 598