634
595
735
880
460
462
605
625
863
590
544
772234
623512
44640
44593
42697
3796270
3576156
30654
2950149
28276
23962
22220
20360