34291 731
26435 877
9893 116
14718 859
12621 396
171744 714
14309 359
76070 684
24883 521
4665 382
6495 143
78685 392
60604 191