36
989
31
622
19
669
58
573
80
344
83
470
45
407
581
856
40
267
92
1,094
35
163
37
111
13
155
6
98
159
720
8
145
1
104
66