416
485
380
247
311
370
330
3711
292
382
306
398
27267
20450
19051
16922
1333265
13292
1202148
11856
10770
991143
8940
78611