46
759
56
728
48
731
69
748
58
689
45
637
43
532
32
561
511
92
1,089
27
393
14
420
409
64
371
34
366
50
384
355
66
323