119
1,000
165
672
73
655
42
509
38
322
32
272
58
301
53
169
25
178
259
28
127
31
113
10
111
11
104
8
518
88
17
49