8673 168
6611 584
14511 142
4042 965
5127 141
5071 305
2366 341
1781 228
5641 276
4327 770
3781 246
8894 275
1474 94