304294 797
63320 479
66999 429
8826 591
415313 1056
86645 772
12548 698
26153 195
41553 1008
67420 505
13353 220
20337 519