9123 9
39439 110
25336 21
7201 6
21880 27
15478 28
8073 6
6077 6
21795 34
14444 8
14979 20
16936 13
2872 2
32348 39
8285 22
6216 3
9178 7
7650 16
47561 84
12830 10
6343 14
5002 17
34971 71
13141 12