15701 11
10348 3
14955 21
12907 10
29505 68
11172 13
8860 4
33029 69
9131 6
24412 20
9321 7
19496 29
19328 48
18336 33
13066 25
11474 14
15907 24
12072 17
19394 20
18743 19
18209 10
48595 88
18407 20
59640 109