659
330
326
99
753
65
305
177
628
198
173
70
524
56
436
184
271
158
272
76
216
107
79
44
261
148
253
87
429
197
193
85
110
43
428
192
542
181
627
105