2592 336
13998 262
2623 71
3309 447
5943 121
1547 52
2986 305
6224 846
2115 291
2834 60
3939 718
2332 221
2577 369