2990 215
3318 401
25191 82
3546 152
5012 331
2003 274
4724 478
5200 86
4342 443
4706 242
2634 49
8327 55
6950 251
3265 458
5954 567