3287 215
12896 405
27243 82
4649 153
6739 331
2299 274
5193 478
9402 87
4925 443
5478 242
3560 50
8938 55
7676 251
3990 458
7014 567