1371 353
3120 663
6919 502
7663 870
10460 469
15436 932
11948 644
5435 487
8410 185
9123 589
13468 106
63016 711
5003 968