32
596
45
599
43
578
46
519
29
470
35
538
24
463
5
369
27
531
92
1,138
458
9
290
39
357
30
346
33
378
13
771
362
36
356
350