26758 396
10445 677
224730 909
8866 391
7092 411
18439 60
9458 702
8010 726
15919 153
2921 71
28590 366