10014 4
15556 28
25095 86
20545 62
15785 50
22318 10
40037 151
11820 24
11143 21
14048 11
16308 21
41692 132
33029 98
12002 22
22477 44
19834 66
14090 34
13439 32
21114 39
14748 22
20495 22
19554 39
18356 32
17749 32