5032 339
7628 550
8964 824
51791 149
9587 185
26860 682
100846 718
32128 679
51937 277
93347 843
33979 558
55773 675
113455 741