5270 693
11300 736
19323 167
630072 986
92629 449
14134 477
7265 324
10674 590
25583 392
53751 230
11625 333
23420 593
6089 104
5288 654
3641 355
7116 503
1478 140
35818 258