1365 353
3110 663
6910 502
7656 870
10441 469
15431 932
11941 644
5433 487
8407 185
9119 589
13462 106
62501 711
4987 968