11629 11
13197 12
9048 8
14281 15
37001 49
50267 17
120821 157
19089 16
22556 23
13908 14
16910 18
7927 7