178
3,004
356
922
56
915
115
895
118
746
19
453
102
709
46
406
26
755
79
669
87
703
654
99
655
65
660
85
608
90
582
279
1,036
526
86
335