1350 353
3101 663
6895 502
7650 870
10416 469
15424 932
11934 644
5427 487
8405 185
9111 589
13451 106
62470 711
4980 968