91 3068
57 3844
160 1674
633 6188
187 924
67 3211
103 1987
670 2823
86 5692
1083 3948
79 3714
12658 16422
51 2152
349 3553
87 1391
