5031 339
7628 550
8963 824
51783 149
9586 185
26854 682
100839 718
32126 679
51924 277
93336 843
33972 558
55765 675
113440 741