3303 52
34123 119
17914 638
10773 351
10537 98
14656 256
7478 516
7744 912
5838 479
8176 70
14526 307
13643 703
12273 119
8563 408
13323 664
21337 787
21847 457
3708 876
3270 441
2337 268
3362 73
20255 61
5081 832
6142 837
14025 138
3012 201
4095 771
5341 598