3988 97
7954 725
5575 295
4779 937
3359 28
5170 546
6660 605
15789 241
3693 513
6566 700
2577 181
5860 868
8339 624
12287 488
7722 677
6155 688
5603 134
1506 60
2946 251
5636 98
5789 524
3281 528
1542 243
8262 80
4709 631
6682 696
3849 107
9295 860