2132 340
2953 336
14595 262
3099 71
3732 447
6201 121
2023 52
3509 305
6686 846
2284 291
3330 60
4528 718
2716 221
2917 369