3303 52
34122 119
17906 638
10768 351
10532 98
14648 256
7475 516
7743 912
5832 479
8175 70
14465 307
13640 703
12261 119
8561 408
13312 664
21312 787
21845 457
3707 876
3267 441
2336 268
3360 73
20181 61
5081 832
6137 837
14007 138
3012 201
4095 771
5340 598