318657 811
64951 481
68010 637
8881 591
417268 1057
86828 772
12588 698
26421 195
42033 1009
68349 506
13496 220
20617 519