12897 713
2878 696
8679 689
2550 687
4802 661
12958 648
13097 641
3424 624
4912 599
3724 581
14546 579
8539 576
1055 565
9856 560
810 554
14001 540
9384 533
8070 522
12567 519
7415 509