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