10671 353
3090 440
5040 113
8829 174
16070 545
2783 381
6996 357
15038 769
4206 696
3444 846
6693 838
17979 720
16254 217
13680 628
3631 592
2336 284
6576 498
2577 139
7389 139
27449 294
4336 169
27127 98
5840 552
3058 329