19872 72
13789 25
10541 27
9717 26
40612 203
10015 21
7253 9
6791 15
15795 32
13099 35
1553 3
1201 2
1217 1
3647 17
20655 44
14337 45