12466 299
5181 35
4825 42
5160 135
11334 603
4725 528
17631 778
6767 93
5350 309
6986 956
3544 97
5918 592
98393 633