150
3,027
128
1,013
98
926
44
752
37
927
36
630
20
536
56
509
42
511
99
386
15
487
66
471
9
388
31
417
92
1,142
40
367
17
345
16
280