16036 22
12541 6
12639 12
40723 162
12310 19
14444 33
31066 110
28168 92
41224 127
13932 25
21639 53
15993 39
21671 86
18905 47
22606 89
15816 51
14627 24
16349 17
13316 31
28151 50
33888 76
30165 57
10249 6
12800 14