12478 299
5186 35
4828 42
5216 135
11355 603
4734 528
17638 778
6781 93
5365 309
6991 956
3547 97
5933 592
98467 633