10101 150
4694 270
9655 133
6318 283
6329 629
7388 648
6159 564
5657 402
8896 610
2798 257
4435 605
3313 496
5725 45
7020 623
5653 547
3052 95
4592 133
8302 387
5054 522
8017 407
4574 737
2249 259
6529 301
3252 52