1386 382
827 210
2277 613
2775 458
6409 858
7523 270
2114 219
15821 476
4275 55
8955 269
9165 553
5737 799