4016
3410
432
4322
355
416
420
526
573
345
310
350
27347
20560
19141
17032
1343265
13322
1204148
11896
10780
1005144
8990
78911