506
414
58
707
34
229
35
271
39
292
63
293
13
285
265
16
259
12
212
124
205
40
193
29
163
14
154
784
31
147
9
142
2
122