12435 299
5165 35
4810 42
5115 135
11255 603
4706 528
17617 778
6741 93
5317 309
6971 956
3537 97
5900 592
98192 633