12440 299
5168 35
4811 42
5123 135
11268 603
4708 528
17620 778
6745 93
5326 309
6977 956
3538 97
5906 592
98230 633