11305 20
36438 13
14196 16
7783 7
12346 12
9801 7
7483 5
7096 2
6848 6
10508 9
11150 17
15850 11
7782 9
8253 10
19176 30
20240 14
9087 12
6886 9
12550 22
44826 43
9223 2
7486 1
10841 14
17753 15