12481 299
5188 35
4829 42
5237 135
11365 603
4735 528
17640 778
6790 93
5375 309
6995 956
3548 97
5936 592
98506 633