8654 168
6580 584
14435 142
4029 965
5104 141
5048 305
2342 341
1770 228
5622 276
4317 770
3764 246
8872 275
1459 94