14898 25
18439 14
36842 29
9599 12
29615 9
17782 3
27462 58
18613 17
22275 39
11542 12
30023 17
26874 44
9749 9
7806 12
17300 2
9362 5
10125 16
6657 7
9656 12
7021 6
29705 55
10737 16
9476 10
9082 12