3093 492
14294 111
2228 176
4939 824
60981 471
50560 483
4938 433
5855 242
19853 660
5615 390
6017 290
4615 247