2696 106
3958 218
2020 303
45572 416
32792 847
90656 556
72530 759
44191 210
21031 121
11993 596
12006 419
7756 338
1716 136
4593 77
9198 862
3375 742
2179 112
7249 374
5072 399
3167 739
1978 271
2663 412
4972 428
5690 737
2451 284
34705 677