12443 299
5170 35
4812 42
5133 135
11282 603
4712 528
17622 778
6751 93
5329 309
6980 956
3538 97
5910 592
98274 633