5993 623
150412 444
8626 657
23175 356
107540 438
97065 708
177113 800
8669 514
4473 654
4134 596
6837 626
54101 168