12456 299
5174 35
4815 42
5142 135
11319 603
4723 528
17628 778
6760 93
5341 309
6985 956
3540 97
5915 592
98347 633