5281 163
19937 505
5971 425
6903 620
7244 51
36093 194
4486 249
5566 451
3231 471
7262 491
6718 820
16087 157
7855 613
5917 692
7625 453
5231 504
5640 438
5733 209
7804 515