3303 52
34124 119
17929 638
10782 351
10544 98
14661 256
7485 516
7747 912
5842 479
8178 70
14584 307
13648 703
12286 119
8564 408
13331 664
21373 787
21849 457
3708 876
3272 441
2339 268
3362 73
20311 61
5081 832
6143 837
14050 138
3013 201
4095 771
5342 598