600
670
684
861
630
706
787
884
643
507
655
780
31637
24200
22512
20083
1624267
15732
1440148
13956
1292144
12220
10970
9270