2594 533
167169 767
5401 493
11008 95
361663 578
11484 108
28731 691
13210 117
38498 644
2916 462
6562 672
7241 408
4276 568