15003 279
3903 654
4053 568
5271 183
4393 182
36625 922
892 76
2486 528
2527 628
4232 490
2556 415
953 79
4334 885