12030
529147
3720
3490
33378
34850
2500
2280
22469
1960
1700
1710
14981
9391
8010
647263
6370
5820
5271
49910
454142