5980 623
150277 444
8624 657
23174 356
107491 438
97041 708
177000 800
8668 514
4469 654
4131 596
6836 626
54051 168