6030 623
150672 444
8635 657
23180 356
107629 438
97135 708
177339 800
8676 514
4479 654
4140 596
6843 626
54297 168