426
189
366
4110
312
250
143
5610
176
4922
418
120
18666
14390
12331
11040
8452
824263
7500
7282
694148
611142
60110
5350