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