20093 43
7941 15
7841 9
27925 46
56506 83
25074 20
17029 16
16035 27
11366 17
19583 20
8688 6
16799 35
14537 16
23965 30
21293 24
32034 36
25196 39
14516 9
23267 16
47700 38
20768 13
38218 96
105392 68
192199 254