8369 15
12403 17
19984 33
7464 19
17297 48
6994 10
21788 52
25604 89
196695 341
6208 12
17995 38
48432 110
19865 43
12181 6
44430 40
15398 43
14472 14
17130 24
13251 8
18340 20
12238 20
21473 18
20268 23
30334 39