2612 336
14017 262
2636 71
3317 447
5958 121
1592 52
3000 305
6241 846
2123 291
2841 60
3953 718
2347 221
2595 369