8496 168
6329 584
14040 142
3930 965
5018 141
4951 305
2263 341
1688 228
5531 276
4232 770
3665 246
8756 275
1378 94