5839 623
147913 443
8553 657
23094 356
106231 437
95467 706
174141 798
8580 513
4412 654
4071 596
6732 626
52533 166