3303 52
34122 119
17909 638
10769 351
10533 98
14651 256
7476 516
7743 912
5833 479
8175 70
14479 307
13641 703
12264 119
8563 408
13312 664
21315 787
21846 457
3708 876
3269 441
2336 268
3360 73
20196 61
5081 832
6139 837
14010 138
3012 201
4095 771
5340 598