12440 299
5168 35
4811 42
5123 135
11269 603
4709 528
17620 778
6745 93
5326 309
6977 956
3538 97
5906 592
98232 633