3303 52
34121 119
17905 638
10767 351
10531 98
14647 256
7473 516
7740 912
5832 479
8175 70
14454 307
13637 703
12257 119
8561 408
13311 664
21308 787
21841 457
3707 876
3267 441
2336 268
3360 73
20166 61
5081 832
6135 837
14001 138
3012 201
4095 771
5340 598