34226 731
26400 877
9877 116
14698 859
12603 396
171278 713
14229 359
75702 684
24759 521
4647 382
6484 143
78350 391
60475 191