8615 168
6511 584
14318 142
4006 965
5074 141
5020 305
2315 341
1745 228
5601 276
4290 770
3734 246
8831 275
1424 94