1385 382
826 210
2277 613
2765 458
6408 858
7523 270
2114 219
15814 476
4273 55
8955 269
9162 553
5737 799