46328 763
18866 552
3518 332
7474 605
5851 337
9058 820
19716 137
12438 103
8433 352
10369 396
9768 419
5729 473
4335 512
6836 554