1350 353
3102 663
6896 502
7651 870
10416 469
15424 932
11935 644
5427 487
8405 185
9111 589
13451 106
62470 711
4980 968