30418 174
15587 558
40713 245
12787 308
32216 575
75942 681
30291 349
129537 695
21685 283
24370 258
32900 887
42722 884
57386 823
47752 522
12507 414
76950 153
28915 487