2831 852
147918 696
166625 824
127372 369
28621 893
65155 726
17623 742
23384 568
28939 1065
10444 709
19459 865
15341 339
18810 486