356 230895
46 160699
174 133917
85 98157
104 90766
75 85364
70 73358
112 71336
129 69780
52 69124
62 67074
82 67000
94 63841
85 63211
76 58748
77 56463
87 44292
89 40644
83 38947
63 38121
34 37761
84 36409
51 31801
116 30896
92 30645
47 29945
176 29566
58 29481
33 27086
56 26129
49 25267
50 24747
93 24700
56 23039
36 22653
81 20327
7 18990
60 18470
27 18005
8 17023
43 15900
52 15852