12672 29
3303 16
13922 32
993 3
1866 7
3920 15
10107 27
32182 81
36653 67
1515 8
3396 13
13693 30
4322 20
6171 23
4174 15
7158 16
3086 11
3158 8
1829 6
15619 29
16001 27
16434 34
18895 73
18432 21