12975 23
9609 17
7674 8
11547 30
9624 20
15392 11
19737 19
15223 14
24271 26
9168 17
5623 10
26487 15
28752 46
7005 12
9256 5
8899 4
30863 42
21677 24
20499 26
10508 27
4174 5
4243 9
6829 6
4991 1