12168 6
20343 18
25615 26
19613 21
12927 4
13789 3
11575 6
16527 7
15806 17
19549 16
13928 8
12636 6
20890 40
17152 14
15132 11
13587 11
12447 9
12502 8
32499 42
19127 20
12213 13
44524 77
15974 12
16404 11