1366 353
3113 663
6914 502
7656 870
10444 469
15433 932
11942 644
5434 487
8407 185
9120 589
13463 106
62509 711
4990 968