1031 262
4723 445
3191 373
3318 87
7088 79
5344 118
6111 524
3920 610
6472 758
7390 529
3795 549
6465 901