17025 38
29146 78
9298 5
19505 29
18712 41
27595 82
19866 17
16329 23
11637 9
15936 27
12099 25
16004 26
20800 43
11712 14
11478 24
13635 27
11327 12
17048 41
15060 23
19408 31
44605 57
28468 64
12519 11
43430 109