20016 73
4974 311
8576 495
9517 221
15001 927
16271 725
10554 614
5515 806
2761 139
38619 830
4656 175
19536 116
5513 529
4730 241
9707 539
8379 584
2650 235
10268 438
14654 472
5279 147
10364 644
3663 504
35744 665
22460 104
24358 60
18224 541
14116 276
33101 511