51085 650
37706 365
15601 218
72598 148
70359 654
62823 182
45842 496
113562 278
14073 512
24919 532
67500 619
15012 455