1358 353
3104 663
6901 502
7653 870
10423 469
15429 932
11937 644
5429 487
8406 185
9116 589
13455 106
62482 711
4983 968