6259
4622
2653
2250
1818
1699
1638
1528
1508
1222
1190
1168
1084
1069
1042
934
901
756
741
731
655
648
629
626
582
566
557
532