5993 623
150413 444
8626 657
23175 356
107540 438
97065 708
177116 800
8669 514
4473 654
4135 596
6837 626
54103 168