12446 299
5171 35
4812 42
5133 135
11285 603
4714 528
17624 778
6754 93
5330 309
6980 956
3539 97
5910 592
98286 633