3098 90
9027 628
8127 817
5254 625
4345 463
12467 486
11492 169
7888 687
2197 239
7771 349
7211 398
5454 672
5344 560
9686 590
2230 194
5727 416
12411 219
8261 647
4083 417
4934 489
5262 209
6849 870
5591 523
4874 616