35555 801
19577 84
42208 177
97303 886
21181 606
38669 549
55533 899
77659 397
33902 455
15163 74
99352 684