3303 52
34123 119
17909 638
10772 351
10533 98
14652 256
7477 516
7743 912
5833 479
8175 70
14490 307
13641 703
12265 119
8563 408
13314 664
21316 787
21846 457
3708 876
3269 441
2336 268
3361 73
20200 61
5081 832
6139 837
14016 138
3012 201
4095 771
5340 598