108 29
545 153
1209 280
1011 241
2063 446
622 185
178 39
454 134
292 79
1362 448
2751 703
4231 521
1618 300
18851 928
19810 515
1822 124
2799 349
1967 254
3922 283
8269 419
2907 91
2172 85
5365 841
5378 339
5778 861
4090 551
16281 132
19629 729