45
906
127
1,284
58
689
32
839
768
46
713
57
729
75
362
34
699
30
600
86
276
63
325
569
99
564
16
312
104
292
21
298