50899 649
37535 365
15536 218
72154 145
70074 654
62481 171
45622 496
113137 278
13995 512
24695 532
67045 619
14785 455