71
666
31
591
29
402
37
341
49
317
40
315
24
255
23
231
235
6
354
20
229
63
208
16
212
25
202
2
180
13
193
169
7
155