34
886
135
771
81
648
31
605
40
586
46
510
29
474
51
426
439
28
401
131
390
26
391
17
377
25
357
92
1,141
72
358
339
41
300