2944 852
148216 696
167011 824
127786 369
28681 893
65785 726
17778 742
23456 568
29204 1065
10519 709
19542 865
15457 339
19026 486