36
983
581
854
19
664
31
619
58
569
214
889
83
467
45
406
80
343
40
265
157
46
501
66
161
35
160
13
155
8
144
4
127
37
95
5
113