12467 299
5182 35
4825 42
5171 135
11337 603
4726 528
17632 778
6769 93
5353 309
6986 956
3544 97
5923 592
98402 633