304078 797
63297 479
66991 429
8826 591
415298 1056
86642 772
12548 698
26149 195
41551 1008
67410 505
13352 220
20333 519