51085 650
37706 365
15603 218
72601 148
70360 654
62825 182
45844 496
113569 278
14073 512
24920 532
67503 619
15016 455