5996 623
150436 444
8627 657
23175 356
107543 438
97071 708
177128 800
8669 514
4474 654
4135 596
6838 626
54114 168