1386 382
827 210
2277 613
2787 458
6409 858
7523 270
2115 219
15823 476
4275 55
8955 269
9166 553
5737 799