8630 389
4313 237
12668 299
5259 35
4926 42
5470 135
11799 604
4840 528
17738 778
6927 93
5631 309
7098 956
3658 97
6065 592
99901 633