3929 539
2869 752
3547 410
50432 174
89032 326
17793 127
28829 181
10995 633
11577 827
4531 391
5736 30