5667 0
6436 6
14347 9
6891 4
15863 5
20276 28
15401 12
7806 12
18391 19
19819 20
18761 7
12556 16
17305 14
7489 14
40991 32
7897 5
8205 14
4337 9
7978 8
9474 18
4974 9
6277 13
10307 12
8997 11