20502 35
9733 7
10493 5
20039 36
20305 15
16856 18
11299 4
12060 10
8848 1
9998 4
12061 6
20466 25
14345 11
13176 7
17486 20
10435 12
14599 3
16001 17
23920 39
24512 58
13177 6
18457 29
11182 9
19997 22