12476 299
5186 35
4828 42
5211 135
11354 603
4734 528
17638 778
6779 93
5365 309
6990 956
3547 97
5933 592
98462 633