355 139353
176 17013
173 71723
129 37742
116 16111
113 44556
104 44701
93 14582
93 33271
92 15800
90 21220
87 22204
85 34062
85 65803
84 37952
84 20237
83 19612
81 10142
80 4816
76 33447
75 53924
75 34773
69 41270
67 1992
64 19626
64 7116
62 36598
60 10563
59 14893
57 15792
57 6720
56 13637
52 40175
52 9363
51 19743
50 9343
49 14328
49 13645
46 16637
46 102002
43 9035
40 5305