163
2,526
44
1,299
141
1,285
58
1,022
93
840
338
612
81
985
75
955
83
913
13
743
183
804
144
551
62
727
31
695
98
680
92
1,107
127
659
480
76
600