3286 215
12892 405
27235 82
4648 153
6732 331
2297 274
5193 478
9395 87
4924 443
5475 242
3554 50
8929 55
7673 251
3983 458
7008 567