8656 168
6595 584
14458 142
4036 965
5111 141
5056 305
2356 341
1773 228
5631 276
4319 770
3768 246
8879 275
1463 94