2870 863
6116 140
1747 516
427280 854
4911 384
2303 43
25144 278
16158 313
18162 435
77319 637
22538 926
43822 638
56190 505