11236 8
13302 18
27891 51
20657 43
9485 13
11179 13
17319 17
22934 36
11794 22
12882 13
21000 37
15051 30
11247 11
18122 42
23416 52
20199 32
31653 70
15517 22
19305 40
17145 40
33692 116
16195 23
14787 18
19745 58