6191 545
1291 39
2865 648
3581 454
2355 465
6250 897
6315 514
4704 632
3356 181
8532 540
7499 653
4095 396