2589 230
3606 527
4264 38
3701 183
3099 329
5443 556
6333 101
4446 162
3483 286
1748 105
2660 711
1109 226
1825 391