106 29
544 153
1209 280
1011 241
2063 446
622 185
178 39
454 134
292 79
1362 448
2751 703
4230 521
1618 300
18850 928
19809 515
1822 124
2799 349
1967 254
3921 283
8269 419
2906 91
2170 85
5365 841
5378 339
5778 861
4090 551
16281 132
19629 729