245732 856
10786 698
30275 923
28498 679
46713 897
49034 125
41222 420
40431 391
6302 288
42579 405
5497 512
3961 67
2394 295
4885 134
5626 702
2893 52
5568 520
9657 453
5611 432
2763 125
10013 666
4265 527
6668 631
11707 805
79984 658