1372 353
3120 663
6920 502
7665 870
10462 469
15436 932
11948 644
5435 487
8410 185
9123 589
13470 106
63066 711
5003 968