12
597
68
553
31
387
84
314
36
259
51
244
173
8
142
17
131
92
1,075
21
99
3
125
119
95
4
96
97
6
5
91