5040 461
6827 818
4297 258
3979 96
4543 714
6353 592
4754 665
3674 133
4237 540
5496 451
5664 641
3762 245
2460 44
5843 620
4500 399
5361 528
5262 601
9229 500
3851 78
3256 300
9114 372
5634 871