32329 8
31097 35
17838 11
19553 21
14879 14
18323 17
17197 13
9741 8
8588 7
22588 24
88627 20
11649 10