5973 623
150159 444
8621 657
23168 356
107447 438
97017 708
176916 800
8665 514
4467 654
4126 596
6833 626
53993 168