583
4411
489
3410
432
4322
446
6113
355
420
380
4915
27847
21120
19531
17322
1381265
13622
1249148
12126
10950
1049144
9210
79811