2796 11
7346 9
6487 16
14962 23
12566 19
8223 9
27965 37
5993 8
7081 8
16774 16
14266 11
14020 18
23169 31
10963 6
13466 8
9116 18
23288 40
10316 4
9540 8
5139 1
29067 25
15220 14
15217 15
26917 42