3511
3510
3412
379
3119
323
3218
3315
325
296
288
2915
16011
12990
10521
9140
717263
6970
6570
5861
573147
53810
505142
4340