1389 382
831 210
2279 613
2859 459
6414 858
7544 270
2116 219
15834 476
4282 55
8958 269
9177 553
5740 799