3081 492
14287 111
2223 176
4932 824
60939 471
50538 483
4935 433
5849 242
19840 660
5615 390
6011 290
4612 247