471
37
4296
25
474
83
54
47
183
188
61
17
24
80
71
39
58
53
1579
51
32
5051
42
648
33
92
100
72
19
105
64
104
236
77
1377
452
4458
79
57
89
68
59
134
65
17281
268
141
96
221
114
1473
84
26