1358 353
3104 663
6900 502
7653 870
10423 469
15429 932
11936 644
5429 487
8406 185
9116 589
13454 106
62481 711
4983 968