305286 799
63381 479
67050 429
8831 591
415403 1056
86658 772
12551 698
26158 195
41570 1008
67455 505
13354 220
20358 519