19946 61
17902 48
6543 3
20443 22
24596 26
13118 29
6800 9
7867 17
8987 26
16682 34
34430 118
5562 19
35950 89
8948 44
3098 18
8052 22
10472 20
6304 18
15557 25
26432 124
27053 45