2924 852
148171 696
166959 824
127720 369
28674 893
65650 726
17757 742
23447 568
29166 1065
10504 709
19533 865
15440 339
18987 486