2592 336
13997 262
2623 71
3308 447
5942 121
1547 52
2986 305
6224 846
2115 291
2833 60
3937 718
2331 221
2577 369