5283 163
19937 505
5971 425
6903 620
7244 51
36093 194
4486 249
5566 451
3231 471
7262 491
6719 820
16087 157
7857 613
5918 692
7626 453
5232 504
5640 438
5733 209
7805 515