58
840
52
746
108
642
28
401
85
491
274
1,054
55
500
39
461
32
372
238
299
82
421
115
447
34
349
40
266
17
330
59
331
68
309
31
293