12439 299
5166 35
4811 42
5122 135
11266 603
4706 528
17618 778
6745 93
5322 309
6977 956
3538 97
5905 592
98224 633