10228 5
15531 16
13071 12
13920 11
8053 15
6142 12
5089 8
7312 9
5994 11
3728 3
9967 26
4592 3
7680 14
5484 11
5245 7
3707 9
10162 12
6063 5
5636 3
5427 11
9507 15
8427 12
21856 35
6675 10