8645 12
14886 20
7053 5
11234 13
7207 3
8950 9
9888 11
7953 5
9111 8
9447 16
8302 6
7593 5
6827 3
8611 2
19830 40
7173 3
9819 13
11487 18
7891 9
9463 13
13293 20
12840 32
11859 24
8021 7