8630 389
4313 237
12668 299
5259 35
4926 42
5471 135
11804 604
4842 528
17739 778
6931 93
5631 309
7099 956
3659 97
6067 592
99914 633