7847
650
7020
679
6229
640
6915
5613
590
612
569
5117
13560
10970
8511
6960
578262
5510
5250
4641
454147
4529
401142
32250