2986 215
3307 401
25102 82
3500 152
4794 331
1990 274
3197 477
5191 86
4323 443
4681 242
2585 49
8267 55
6933 251
3245 458
5935 567