2987 215
3308 401
25109 82
3506 152
4842 331
1991 274
4258 478
5192 86
4324 443
4691 242
2586 49
8271 55
6933 251
3247 458
5935 567