2600 336
14001 262
2626 71
3313 447
5948 121
1551 52
2987 305
6226 846
2118 291
2837 60
3943 718
2333 221
2580 369