951 247
25844 652
12941 738
29171 557
8758 531
7869 842
3185 115
23145 445
42885 188
18959 958
2849 107