634
595
735
880
460
462
605
625
863
590
544
772234
623012
44610
44553
42697
3790270
3566156
30634
2947149
28266
23952
22220
20330