303971 796
63292 479
66989 429
8826 591
415291 1056
86641 772
12548 698
26148 195
41551 1008
67401 505
13352 220
20331 519