475
354
4113
537
585
5712
385
608
460
490
497
467
27047
20270
18851
16842
1322265
13172
1196148
11796
10650
969143
8870
78211