51095 650
37714 365
15606 218
72627 148
70368 654
62847 182
45853 496
113591 278
14079 512
24933 532
67526 619
15018 455