3071 715
44827 283
45502 385
29128 335
3816 879
1645 256
49068 142
53768 314
50463 718
77155 131
46818 280