1367 353
3115 663
6917 502
7658 870
10449 469
15435 932
11945 644
5434 487
8409 185
9121 589
13465 106
62674 711
4996 968