5585 50
6157 323
8030 84
29266 412
3202 425
2744 65
1300 28
6777 485
21298 142
13039 131
16852 71
8123 851
2497 88
29567 91
5175 642
8919 790
2147 108
21826 277
14378 440
17853 801
26389 353
4644 231
4062 242
1166 70
10784 426
8533 168
6117 246
4215 419