22007 22
21402 33
9120 15
21827 61
3213 8
29422 81
16183 69
5953 13
9516 37
12681 39
13207 39
3255 9
23733 56
2238 9
32331 119
11048 27
55312 71
85430 105