3432 645
4064 111
5910 555
1586 63
6298 702
6896 783
2777 352
5247 746
6074 683
3921 694
1531 106
4845 492
3194 38
3457 512
5681 508
2926 392
4150 621
5633 487
5085 835
2519 268
1798 42
3999 203
3928 396
5694 610