51061 650
37681 365
15591 218
72542 146
70340 654
62777 173
45805 496
113511 278
14067 512
24884 532
67415 619
14953 455