3841 539
2867 752
3544 410
50310 174
89013 326
17792 127
28815 181
10989 633
11574 827
4529 391
5734 30