62
135
71
20
294
70
156
194
91
3110
214
141
19536
14900
12971
11620
8792
848263
7910
7572
725148
632142
61911
5710