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