5982 623
150321 444
8624 657
23174 356
107504 438
97052 708
177037 800
8668 514
4470 654
4132 596
6836 626
54076 168