24486 67
6008 324
4538 901
14725 599
5499 590
25181 562
18694 501
9353 51
11013 411
2896 345
2581 658
2703 450