6162 545
1249 39
2829 648
3542 454
2329 465
6230 897
6268 514
4681 632
3319 181
8508 540
7479 653
4070 396