1132
382
329
293
280
211
210
116
188
187
178
159
156
149
122
118
578
567
544
438
426
348
331
194
53
22
8
7