34257 731
26408 877
9881 116
14701 859
12608 396
171442 713
14259 359
75838 684
24802 521
4653 382
6487 143
78471 392
60520 191