5525 451
20843 673
7588 315
8964 755
2657 127
5776 649
5655 610
3996 630
5294 142
5494 72
39955 259
123241 901
148807 661
110640 907
102686 951