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