8660 168
6597 584
14471 142
4036 965
5112 141
5058 305
2358 341
1773 228
5633 276
4322 770
3771 246
8883 275
1465 94