71
20
294
70
156
194
3110
214
141
235
114
18856
14470
12481
11110
8592
827263
7560
7302
695148
615142
60310
5440