34226 731
26400 877
9876 116
14697 859
12603 396
171274 713
14227 359
75699 684
24759 521
4647 382
6484 143
78348 391
60475 191