3303 52
34121 119
17904 638
10767 351
10531 98
14645 256
7472 516
7740 912
5832 479
8175 70
14447 307
13636 703
12252 119
8560 408
13311 664
21306 787
21841 457
3707 876
3267 441
2336 268
3359 73
20158 61
5081 832
6135 837
13996 138
3012 201
4095 771
5340 598