5516 248
6859 419
13783 923
5907 466
9361 376
6681 888
8880 355
11735 702
30747 875
7236 609
2746 125
3787 420
5457 785