14883 32
20054 26
45831 69
15654 22
85170 135
15960 39
8546 11
15069 27
19155 51
11064 37
33055 98
33287 73
11392 24
14202 43
32438 266
12433 58
12203 40