780
10626
536
6810
684
530
7515
6312
13136
724
5610
5812
31717
24240
22542
20123
1629267
15772
1444148
13966
1299144
12230
10980
9310