1647 109
5930 813
5606 362
6619 546
50431 920
132014 653
63011 515
16937 842
27959 744
18250 361
5922 353
65101 784
69864 309