3303 52
34120 119
17894 638
10752 351
10527 98
14632 256
7467 516
7732 912
5828 479
8174 70
14361 307
13628 703
12235 119
8559 408
13302 664
21268 787
21837 457
3707 876
3265 441
2333 268
3357 73
20073 61
5081 832
6132 837
13969 138
3011 201
4093 771
5339 598