5813 623
147101 443
8535 657
23047 356
105362 437
94582 706
172859 798
8542 513
4396 654
4056 596
6708 626
51703 166