2718 646
2572 689
2471 787
3640 841
2180 508
862 208
2537 229
7781 733
4871 621
8686 118
9896 680
16614 702
37824 843
44658 639
18988 72
30552 186