5952 623
150053 444
8619 657
23163 356
107405 438
96973 708
176782 800
8662 514
4465 654
4122 596
6827 626
53916 168