1391 382
839 210
2282 613
2913 459
6415 858
7550 270
2119 219
15842 476
4285 55
8965 269
9182 553
5741 799