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