26295 61
20980 34
9929 20
8788 14
19125 62
29911 87
43231 183
7124 19
45915 147
13851 39
18379 49
20105 44
13448 42
19377 42
5979 13