2746 646
2572 689
2472 787
3641 841
2182 508
865 208
2540 229
7782 733
4871 621
8688 118
9896 680
16619 702
37825 843
44669 639
18992 72
30552 186