46316 763
18866 552
3512 332
7473 605
5851 337
9058 820
19712 137
12434 103
8432 352
10366 396
9766 419
5729 473
4331 512
6835 554