3095 598
7753 525
4358 378
8533 183
4458 73
3236 298
3406 465
3502 441
3706 619
4825 383
3571 622
4930 926
5304 752
4587 710
743 127
8334 447
5397 416
2976 315
4823 622
6034 641
1340 311