22446 85
17489 86
13345 79
4642 26
13383 30
17036 128
9540 9
2725 10
24941 95
14205 16
9944 46
2455 7
38751 107
23723 90
3105 10
4574 7
8952 22
37479 59