1357 353
3104 663
6900 502
7653 870
10422 469
15429 932
11936 644
5428 487
8406 185
9114 589
13454 106
62479 711
4982 968