5679 627
8550 378
1016150 2437
23926 779
73011 240
46988 348
7597 530
5004 81
9798 433
8487 272
5891 468
5028 666
8881 645
83629 429
26586 136