4843
4718
5415
5234
505
477
4518
5223
566
4613
526
450
15341
12360
9621
8540
672263
6550
6000
5491
547147
51710
463142
3970