8482 493
9092 85
4761 636
7861 461
10934 410
4041 463
6851 583
15095 185
2636 105
5762 157
5096 648
7639 788