3303 52
34123 119
17914 638
10773 351
10533 98
14655 256
7478 516
7744 912
5837 479
8176 70
14514 307
13642 703
12271 119
8563 408
13321 664
21325 787
21846 457
3708 876
3270 441
2336 268
3362 73
20245 61
5081 832
6141 837
14018 138
3012 201
4095 771
5340 598