6162 545
1249 39
2829 648
3540 454
2326 465
6230 897
6267 514
4680 632
3318 181
8508 540
7479 653
4070 396