25
314
22
249
10
247
35
168
5
141
9
133
11
131
8
114
3
112
12
107
63
429
46
384
258
19
225
99
520
57
480
18
463
51
75
426
165
648
103
643
91
611
203
596
179
598