8006 396
67016 178
2954 350
5939 342
111124 634
331897 686
12683 772
16529 308
5641 670
5313 557
49230 490
137464 364
13640 132
11534 413
3967 348
6669 712
115063 493
37902 827
10723 865
13750 601
1977 143
1543 65
54536 315
140069 602
11510 648
9012 477
1468 163
4214 152