101891 682
117733 820
101926 359
26008 893
57161 722
14865 742
18815 566
23479 1062
8596 708
16952 863
12917 339
15633 486