5526 451
20844 673
7589 315
8965 755
2658 127
5776 649
5655 610
3997 630
5294 142
5494 72
39960 259
123261 901
148839 661
110660 908
102709 951