26760 396
10446 677
224734 909
8867 391
7099 411
18449 60
9465 702
8012 726
15923 153
2925 71
28613 366