2870 863
6133 140
1747 516
427454 854
4911 384
2304 43
25144 278
16158 313
18162 435
77327 637
22540 926
43824 638
56216 505