15003 279
3903 654
4053 568
5271 183
4393 182
36625 922
891 76
2485 528
2527 628
4231 490
2556 415
952 79
4333 885