2937 852
148201 696
166998 824
127768 369
28680 893
65746 726
17770 742
23454 568
29196 1065
10516 709
19541 865
15454 339
19019 486