8660 168
6597 584
14472 142
4036 965
5112 141
5058 305
2358 341
1773 228
5633 276
4322 770
3771 246
8884 275
1466 94