21078 20
9052 7
21506 24
16751 23
14103 9
13435 11
8504 8
10815 15
2363 9
19997 19
5119 8
42425 92
20658 18
13372 14
24044 24
16335 6
31285 53
5118 17
15036 15
5008 6
22686 15
4283 11
7525 9
12934 11