12693 698
6210 696
12975 664
991 635
9097 609
3562 597
14904 590
14688 565
2150 562
1880 535
5426 516
6729 511
11314 504