8653 168
6577 584
14431 142
4027 965
5099 141
5044 305
2340 341
1768 228
5619 276
4315 770
3761 246
8868 275
1453 94