6006 623
150493 444
8629 657
23178 356
107568 438
97086 708
177196 800
8670 514
4477 654
4135 596
6841 626
54167 168