3880 539
2867 752
3544 410
50351 174
89019 326
17793 127
28819 181
10991 633
11574 827
4529 391
5735 30