50
34
91
2
47
28
107
126
1
72
111
146
281
5
335
3
121
186
114
499
71
282
143
103
64
135
7k
271
4
56
5k
474
8