8557
8635
820
7615
7219
7061
6841
6320
610
6051
7434
15181
12140
9521
8280
659263
6470
5910
5381
537147
51110
459142
3840