2874 863
6194 140
1751 516
427902 854
4912 384
2304 43
25145 278
16158 313
18164 435
77358 637
22555 926
43847 638
56259 505