10078 18
6903 10
7467 7
5654 1
19770 29
11598 10
5188 4
6648 9
9019 6
8251 15
9073 14
7269 13
9231 12
8823 12
10143 18
4415 13
5347 15
36013 84
15299 22
14979 12
6068 14
502 2