2907 852
148137 696
166888 824
127673 369
28671 893
65540 726
17730 742
23438 568
29116 1065
10496 709
19516 865
15419 339
18954 486