58
860
52
749
55
500
28
403
85
495
115
449
108
645
82
422
34
357
92
1,138
35
461
68
310
19
294
296
29
13
771
59
331
40
266
31
293