8648 168
6563 584
14413 142
4026 965
5094 141
5040 305
2334 341
1767 228
5615 276
4308 770
3759 246
8865 275
1448 94