3303 52
34120 119
17897 638
10761 351
10529 98
14637 256
7469 516
7737 912
5831 479
8175 70
14411 307
13632 703
12245 119
8560 408
13307 664
21284 787
21839 457
3707 876
3265 441
2334 268
3358 73
20121 61
5081 832
6134 837
13987 138
3011 201
4094 771
5339 598