1386 382
829 210
2278 613
2799 458
6410 858
7524 270
2115 219
15825 476
4276 55
8955 269
9166 553
5737 799