1357 353
3103 663
6899 502
7653 870
10421 469
15426 932
11936 644
5428 487
8405 185
9112 589
13453 106
62475 711
4981 968