30
949
932
3
210
11
170
50
515
430
139
211
581
456
201
989
356
950
3
327
174
621
