5978 623
150230 444
8624 657
23173 356
107476 438
97031 708
176977 800
8668 514
4468 654
4129 596
6833 626
54030 168