12478 299
5187 35
4829 42
5218 135
11358 603
4734 528
17639 778
6785 93
5368 309
6995 956
3548 97
5935 592
98482 633