22489 485
16557 151
30313 152
89040 980
78587 998
95362 703
80855 796
56161 25
24564 919
32567 986
73841 279
10801 756
52074 344
68818 584
38414 638
84097 930
76375 38
66431 888
78907 92
37199 835