18973 19
10680 10
13792 14
37650 53
12192 7
28418 30
76641 109
9085 7
16646 13
46503 23
11261 12
10292 10