304512 798
63338 479
67005 429
8828 591
415328 1056
86646 772
12549 698
26156 195
41559 1008
67433 505
13354 220
20339 519