951 247
25844 652
12941 738
29171 557
8758 531
7868 842
3184 115
23144 445
42884 188
18957 958
2849 107