15036 15
9052 7
16576 23
14103 9
21506 24
8325 8
19997 19
10815 15
2363 9
5119 8
21078 19
42249 92
4283 11
24044 24
16335 6
31285 53
4942 17
13435 11
20658 18
13372 14
22686 15
5008 6
7525 9
12934 11