5988 623
150382 444
8625 657
23175 356
107513 438
97057 708
177083 800
8669 514
4472 654
4134 596
6836 626
54087 168