164165 129
3861 623
955 94
2790 484
3833 653
5851 327
9085 813
4780 74
5328 200
7186 87
7735 651
4901 390
13743 88
7092 676
6742 237
6226 912