3937 539
2869 752
3547 410
50446 174
89034 326
17793 127
28831 181
10995 633
11577 827
4531 391
5737 30