3303 52
34124 119
17929 638
10782 351
10545 98
14662 256
7485 516
7747 912
5842 479
8178 70
14597 307
13648 703
12286 119
8564 408
13332 664
21379 787
21850 457
3708 876
3272 441
2339 268
3362 73
20318 61
5081 832
6143 837
14051 138
3013 201
4095 771
5342 598