1389 382
831 210
2280 613
2866 459
6414 858
7545 270
2117 219
15835 476
4282 55
8961 269
9178 553
5740 799