22007 22
21402 33
9496 15
21827 61
3213 8
29422 81
16183 69
5953 13
9516 38
13085 39
13207 39
3255 9
23733 56
2238 9
32711 119
11048 27
55312 71
85829 106