5526 451
20844 673
7588 315
8964 755
2658 127
5776 649
5655 610
3996 630
5294 142
5494 72
39960 259
123254 901
148830 661
110655 908
102703 951