18903 17
19504 18
8236 6
23060 12
14752 12
7174 5
13566 12
20259 19
14059 11
36876 35
28689 29
21686 19