48
603
71
521
61
461
9
482
45
489
70
488
39
316
19
409
391
11
360
21
329
10
287
40
356
35
203
24
320
27
69
332
32
317