15047 22
14626 16
9743 4
17993 16
19834 17
18452 23
10674 2
13880 7
11103 5
9978 6
15020 25
18608 23
20382 46
11502 7
15284 29
16449 20
24266 63
18252 34
10085 5
26865 66
40361 68
12546 10
30201 59
14415 26