8298 405
6785 641
13626 156
29496 587
6279 32
3522 315
12368 651
1762 44
35896 591
6548 478
9822 213
1395 277
6953 833