3303 52
34124 119
17917 638
10777 351
10539 98
14659 256
7481 516
7747 912
5841 479
8176 70
14542 307
13645 703
12274 119
8563 408
13327 664
21350 787
21847 457
3708 876
3272 441
2338 268
3362 73
20272 61
5081 832
6142 837
14034 138
3013 201
4095 771
5341 598