2735 646
2572 689
2472 787
3641 841
2180 508
863 208
2538 229
7781 733
4871 621
8687 118
9896 680
16616 702
37825 843
44665 639
18988 72
30552 186