2872 863
6149 140
1748 516
427603 854
4912 384
2304 43
25144 278
16158 313
18162 435
77330 637
22545 926
43831 638
56229 505