2987 215
3308 401
25111 82
3511 152
4856 331
1993 274
4710 478
5192 86
4324 443
4692 242
2589 49
8279 55
6936 251
3247 458
5936 567