256 64
1788 412
1455 341
446 53
381 58
7268 670
5004 566
2238 136
5432 207
3355 438
9208 399
7524 664
6939 944
13153 928
31313 429
40029 857
10233 471
12201 599
5841 520
10904 221
41370 686