12445 299
5171 35
4812 42
5133 135
11284 603
4712 528
17623 778
6751 93
5329 309
6980 956
3538 97
5910 592
98278 633