3098 90
9027 628
6785 711
5254 625
4345 463
12467 486
2197 239
4616 111
8922 325
5454 672
5344 560
4666 778
9686 590
3700 638
2230 194
5727 416
12411 219
4083 417
4934 489
5262 209
6849 870
4874 616
2784 76
1381 131