8495 168
6323 584
14031 142
3929 965
5017 141
4950 305
2263 341
1687 228
5530 276
4232 770
3663 246
8756 275
1378 94