21435 74
385561 759
239536 486
180545 465
95508 706
2869 533
13271 780
4078 739
3597 103
7497 691
5017 117
10271 337