2858 130
12883 589
60449 533
2442 199
9198 626
65537 518
6688 62
40415 490
5587 324
6454 394
41674 381
13780 695
8622 187
7906 390
2658 327
1067 124
2298 301
5645 426
4224 919
12739 376
4008 672