7730
6931
8291
81328
60330
5558160
6460
9061
6820
49521
6410
41834
615712
44120
44063
42197
3737270
3524156
30264
2915149
27946
23762
22000
20120