475
354
4113
537
585
5712
385
608
460
490
497
467
27087
20320
18881
16882
1323265
13192
1196148
11806
10670
971143
8880
78411