25443 17
75191 113
17222 21
19333 17
7331 8
16683 29
13877 11
7185 8
7097 7
16076 21
13357 19
12762 13
9248 14
10880 12
19069 16
11056 10
21051 22
8275 15
9927 10
8581 4
14041 4
49243 36
27096 42
34582 55