2916 852
148152 696
166919 824
127691 369
28673 893
65582 726
17746 742
23443 568
29150 1065
10501 709
19521 865
15432 339
18977 486