3303 52
34121 119
17904 638
10767 351
10531 98
14643 256
7472 516
7739 912
5831 479
8175 70
14441 307
13636 703
12251 119
8560 408
13309 664
21305 787
21841 457
3707 876
3267 441
2336 268
3358 73
20149 61
5081 832
6135 837
13992 138
3012 201
4095 771
5340 598