355 139740
46 101971
173 71896
85 65980
75 53921
104 44918
113 44628
69 41355
52 40310
84 37963
129 37888
62 36802
75 34806
85 34180
93 33525
76 33432
87 22123
90 21236
34 20715
84 20364
83 19727
51 19724
64 19719
176 17280
46 16699
116 16337
57 15981
92 15786
59 14995
93 14863
49 14488
49 13788
56 13721
33 12360
36 10934
60 10754
81 10327
52 9679
50 9516
43 9276
8 9255
28 9234