3712
550
363
585
404
5012
387
574
6338
527
466
4121
27067
20280
18871
16852
1323265
13192
1196148
11806
10650
971143
8880
78211