12445 299
5171 35
4812 42
5133 135
11284 603
4714 528
17623 778
6753 93
5330 309
6980 956
3539 97
5910 592
98280 633