50960 649
37589 365
15551 218
72292 145
70168 654
62581 171
45677 496
113282 278
14017 512
24756 532
67118 619
14822 455