9691 452
3320 568
3098 866
1862 189
100000 594
6338 485
5671 498
6784 175
7932 356
9185 357
2929 293
1990 290
5549 36
3841 707
4220 930
3408 1006
3534 815
7237 546
7138 512
9783 78