948 247
25822 652
12940 738
29145 557
8757 531
7857 842
3176 115
23082 445
42875 188
18862 958
2848 107