24817 29
10698 9
22556 23
10867 11
15436 15
14801 14
8456 7
25454 22
15967 12
10359 6
42193 58
17298 13