3427 404
12812 587
15955 127
14126 339
6155 461
12697 620
1929 283
4577 641
2456 388
8100 638
1981 216
5660 819