2870 863
6136 140
1748 516
427484 854
4911 384
2304 43
25144 278
16158 313
18162 435
77327 637
22540 926
43828 638
56218 505