303663 796
63259 479
66972 429
8823 591
415264 1056
86639 772
12548 698
26144 195
41546 1008
67379 505
13352 220
20329 519