3195 354
8212 63
2169 340
2979 336
14898 262
3193 71
3816 447
6241 121
2070 52
3633 305
6839 846
2334 291
3427 60
4606 718
2767 221
3037 369