12440 299
5169 35
4811 42
5125 135
11270 603
4709 528
17622 778
6746 93
5327 309
6978 956
3538 97
5907 592
98237 633