130
2,552
156
968
100
1,018
145
917
87
818
68
745
125
830
64
684
173
629
49
601
465
35
363
50
554
118
567
2
129
126
215
91
561
92
530