2987 215
3308 401
25107 82
3505 152
4840 331
1991 274
4040 478
5192 86
4323 443
4691 242
2586 49
8271 55
6933 251
3247 458
5935 567