16008 6
21072 29
15709 16
27059 38
14468 11
17328 16
17422 16
15579 12
13877 7
14179 5
21038 12
17665 10
12968 12
17430 8
14748 8
20265 34
39705 76
13749 5
23398 31
21713 18
25208 36
91510 273
19998 30
26998 18