115
898
99
658
90
585
86
335
40
485
48
469
427
44
375
36
366
92
1,069
50
344
52
329
67
337
88
315
24
300
53
301
26
238
41
248