355 139739
173 71895
75 53921
46 101967
85 65980
104 44914
84 37963
129 37888
113 44628
62 36802
75 34806
64 19719
76 33429
85 34180
52 40310
51 19724
93 33525
69 41355
83 19727
87 22123
84 20364
176 17279
29 7234
92 15786
46 16699
90 21236
32 4921
116 16337
93 14859
49 14488
34 20715
56 13721
33 12360
49 13788
60 10754
52 9679
50 9516
57 15981
14 9041
43 9276
59 14995
15 6300