2987 215
3308 401
25110 82
3507 152
4847 331
1991 274
4632 478
5192 86
4324 443
4691 242
2587 49
8276 55
6936 251
3247 458
5936 567