19457 18
7316 5
19610 16
11054 9
33614 36
12412 10
25177 26
21956 18
29948 32
27044 29
23099 22
21285 19