2870 863
6127 140
1747 516
427343 854
4911 384
2304 43
25144 278
16158 313
18162 435
77320 637
22540 926
43824 638
56201 505