98504 526
25606 74
507996 952
81835 787
36341 707
5051 44
46255 483
7497 335
48749 455
7868 323
4453 32
192226 1053
248722 649
23498 43
104121 407
105599 571
33529 306
54692 518
140588 331
99842 719
179750 411
6555 528
9359 749
57543 612
6654 193
104783 209
91920 1000
126892 359