5841 623
147930 443
8554 657
23094 356
106238 437
95487 706
174161 798
8580 513
4413 654
4071 596
6732 626
52546 166