5546 451
20862 673
7607 315
8986 755
2677 127
5797 649
5688 610
4009 630
5313 142
5522 72
40133 259
123678 901
149521 662
111158 908
103157 951