19656 23
10131 3
31625 105
11668 4
13402 19
10716 18
16486 11
16967 24
13727 11
15241 17
18617 23
23702 52
13053 22
13735 38
12630 15
20387 35
17720 38
15041 27
21085 46
14490 21
15421 15
16345 19
11125 7
15179 15