19656 23
10131 3
31625 107
11668 4
13402 20
10716 19
16486 11
16967 24
13727 11
15241 17
18617 23
23933 52
13053 22
13735 38
12630 15
20620 35
17720 38
15274 27
21085 46
14490 21
15421 16
16345 19
11125 7
15179 15