3303 52
34121 119
17903 638
10765 351
10529 98
14641 256
7471 516
7739 912
5831 479
8175 70
14434 307
13633 703
12250 119
8560 408
13309 664
21294 787
21840 457
3707 876
3266 441
2334 268
3358 73
20138 61
5081 832
6134 837
13990 138
3011 201
4095 771
5340 598