5999 623
150447 444
8628 657
23175 356
107549 438
97073 708
177141 800
8670 514
4475 654
4135 596
6838 626
54135 168