303080 796
63204 479
66944 429
8820 591
415213 1056
86636 772
12546 698
26136 195
41533 1008
67352 505
13347 220
20322 519