150
3,016
128
1,010
98
926
44
749
37
920
6
305
36
628
20
533
56
505
42
510
99
386
15
485
66
462
9
388
31
417
40
366
17
345
16
280