5015 96
6593 346
5482 582
3304 215
5048 687
9896 660
4610 410
5418 460
6671 329
5481 575
3927 584
4096 134
2695 99
7414 761
6541 899
4977 367
7106 511
13019 630
2660 43
8059 495
5579 466
8364 217
4413 248
5581 444