2986 215
3307 401
25102 82
3500 152
4786 331
1990 274
3197 477
5191 86
4323 443
4681 242
2585 49
8266 55
6933 251
3243 458
5932 567