356
935
178
3,027
46
412
653
99
655
115
896
79
670
118
746
65
660
85
608
87
705
90
583
56
920
25
489
526
40
478
72
422