5516 248
6859 419
13784 923
5908 466
9361 376
6681 888
8881 355
11735 702
30752 875
7236 609
2747 125
3787 420
5459 785