50
562
130
2,642
156
990
64
329
145
965
87
853
68
792
695
125
894
173
435
100
1,054
48
527
49
628
91
578
16
154
31
521
118
598
92
552