1365 353
3110 663
6909 502
7656 870
10440 469
15431 932
11941 644
5433 487
8407 185
9118 589
13462 106
62501 711
4987 968