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