51084 650
37706 365
15601 218
72597 148
70359 654
62823 182
45839 496
113561 278
14073 512
24916 532
67500 619
15011 455