1050 116
3752 923
6417 793
5514 508
6452 635
1441 103
5901 748
1625 128
6311 893
2637 510
6762 681
4692 612
3816 228
4715 208
4089 543
1425 39