5898 679
12878 869
21359 236
6476 828
20263 548
8861 724
6683 694
8535 265
4393 317
451510 745
5793 758
2880 166
4493 637
4453 820