21655 62
21359 36
10353 22
31268 92
9767 16
6828 9
44357 186
7485 19
46740 148
14221 39
18734 49
20877 44
13805 43