11236 8
13534 18
27891 51
20657 43
9485 13
11179 13
17319 17
22934 36
11794 22
12882 13
21232 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
19977 58