5977 623
150222 444
8622 657
23173 356
107470 438
97030 708
176972 800
8668 514
4468 654
4129 596
6833 626
54029 168