3913 539
2869 752
3547 410
50406 174
89029 326
17793 127
28827 181
10995 633
11576 827
4531 391
5736 30