3303 52
34124 119
17933 638
10802 351
10547 98
14662 256
7487 516
7748 912
5843 479
8179 70
14614 307
13650 703
12294 119
8564 408
13334 664
21388 787
21851 457
3708 876
3272 441
2339 268
3364 73
20324 61
5081 832
6144 837
14058 138
3013 201
4095 771
5342 598