5995 623
150433 444
8626 657
23175 356
107542 438
97071 708
177124 800
8669 514
4474 654
4135 596
6838 626
54112 168