22404 22
21402 34
9496 16
22211 61
3213 8
29422 81
16183 69
5953 13
9516 38
13085 39
13207 40
3255 9
23733 56
2238 9
32711 119
11048 27
55312 71
85829 106