12440 299
5169 35
4811 42
5125 135
11270 603
4709 528
17622 778
6745 93
5326 309
6977 956
3538 97
5906 592
98237 633