5531 451
20852 673
7598 315
8973 755
2666 127
5789 649
5663 610
4000 630
5303 142
5507 72
40041 259
123416 901
149081 662
110830 908
102868 951