22842 18
41242 58
20195 6
15035 21
19757 8
18475 24
18879 15
13538 17
11975 18
14643 16
10217 15
26223 49
22477 40
8969 2
10835 16
15608 15
16070 17
15472 16
13176 13
8991 6
9582 7
26678 29
49495 92
26890 22