318691 811
64955 481
68016 637
8881 591
417278 1057
86828 772
12590 698
26423 195
42034 1009
68349 506
13497 220
20620 519