22446 85
16556 86
12907 79
4209 25
12980 29
16628 126
9540 9
2725 10
24941 94
14205 16
9944 46
2455 7
38751 107
23311 90
3105 10
4574 7
8952 22
37479 58