17101 773
8119 533
52856 760
4272 166
11274 419
3286 311
3182 347
13092 405
19937 411
11554 51
8379 648
16081 324
5848 573
2434 172
4027 118
9523 87
3487 521
3641 379
2646 213