3286 215
12892 405
27233 82
4648 153
6731 331
2296 274
5193 478
9392 87
4924 443
5475 242
3554 50
8928 55
7673 251
3982 458
7007 567