950 247
25837 652
12941 738
29169 557
8758 531
7865 842
3183 115
23140 445
42882 188
18937 958
2849 107