2926 852
148174 696
166966 824
127729 369
28677 893
65674 726
17760 742
23448 568
29173 1065
10506 709
19534 865
15445 339
18995 486