2937 852
148195 696
166989 824
127761 369
28680 893
65726 726
17770 742
23454 568
29192 1065
10514 709
19541 865
15453 339
19013 486