8656 168
6587 584
14450 142
4033 965
5106 141
5051 305
2345 341
1772 228
5626 276
4318 770
3766 246
8873 275
1462 94