5016 505
9323 255
4623 718
8795 588
8893 758
4825 492
10834 80
3060 441
3885 658
4397 628
6693 57
2562 502
3625 685
2682 337
2235 368
3035 718
3487 586
2288 144
17582 529
7852 877
9745 755
5622 511
2928 583
2176 183
3787 911
8860 905
4811 53
2781 277