19046 90
5211 16
2370 4
14540 62
18773 33
27811 51
31536 53
11664 17
11982 26
15793 30
18564 35
26266 38
41081 105
12315 40
76109 400
7650 17
8152 11
5735 17
15162 21
35277 73
7736 13
3564 15
6441 28
5786 26