163 105981
97 89536
105 86948
142 81469
121 77219
82 47717
95 32044
69 31857
34 21657
53 19487
74 19127
37 17861
35 16915
48 15590
24 12353
7 11451
26 10080
8 8714
20 7983
21 7057
29 6140
5 5716
18 5280
19 5060
33 4972
13 4498
10 4223
5 3903
26 3855
9 3829
3 3628
7 3462
15 3209
7 3196
15 3184
7 3050
7 2900
18 2845
8 2669
17 2657
3 2568
8 2497