34680 116
108082 776
95555 874
97469 222
111675 635
41463 529
18081 610
42051 715
56567 749
34191 488
74878 714
77831 521
68737 447
47340 379
52457 573