5980 623
150279 444
8624 657
23174 356
107492 438
97042 708
177006 800
8668 514
4470 654
4132 596
6836 626
54058 168