4016
3410
432
4322
355
416
420
526
573
345
310
350
27347
20540
19121
17022
1342265
13322
1204148
11896
10780
1002144
8990
78911