25125 24
20191 29
18888 20
15302 10
48930 99
17462 14
31524 47
92939 202
21476 20
38971 48
12976 3
11821 2
20183 19
19510 15
21270 28
22453 38
66793 130
17478 18
17010 24
17010 7
19876 25
37289 66
14735 6
13438 1