321352 813
65503 482
68388 638
8909 591
418021 1057
86887 772
12595 698
26524 195
42198 1009
68707 506
13547 220
20721 519