112448
61224
54769
29658
25525
22464
21289
18327
15134
14832
14037
9142
8554
7554
6681
6629
4635
4570
4566
3078
3068
2331
1822
1792
1725
1624
1567
1457
1359
1132
1019
879
808
598
597
433
421
303
43
30
25
7
6
4
3
1
0