9183 3
8899 9
35104 31
11834 21
14395 17
46454 48
10009 12
11917 17
34452 19
14051 33
22042 21
56967 44
44115 77
53709 76
79269 127
13060 16
20753 17
19732 13
13311 21
10829 16
9648 7
11083 17
14033 28
7978 3