12434 299
5162 35
4803 42
5103 135
11208 603
4700 528
17617 778
6734 93
5310 309
6961 956
3529 97
5895 592
98109 633