355 139790
46 102002
173 72018
85 66025
75 53960
104 44968
113 44650
69 41390
52 40320
84 38009
129 37916
62 36831
75 34840
85 34223
93 33572
76 33456
87 22155
90 21280
34 20731
84 20398
64 19752
83 19749
51 19748
176 17382
46 16723
116 16391
57 15994
92 15838
59 15004
93 14895
49 14498
49 13799
56 13743
33 12377
36 10938
60 10769
81 10339
52 9690
50 9525
43 9301
8 9272
28 9248