32
535
90
404
9
477
16
408
34
313
1
305
10
371
21
333
7
319
13
1,234
24
334
296
261
231
224
20
901
166
155
130