2872 863
6157 140
1749 516
427653 854
4912 384
2304 43
25144 278
16158 313
18162 435
77336 637
22547 926
43832 638
56235 505