9751 23
6321 6
4400 3
7183 10
12633 13
31165 77
14328 16
18304 20
6078 3
13470 8
8185 9
9855 11
5639 0
13357 10
4927 2
4898 4
4535 12
5433 2
7229 13
7416 9
16436 18
13301 19
5915 14
5381 12