6598 107
2291 276
19247 170
58465 847
58654 215
21946 242
14950 234
33947 117
29237 666
5695 440
2548 598
1233 206