20054 26
43095 45
18022 22
22099 69
25415 48
19834 36
59955 103
85170 135
8546 11
15069 27
19155 51
33055 99
33287 73
23507 70
32438 268
12433 58
12649 40