1471 317
27250 396
10495 677
224921 909
9044 391
7326 412
18897 60
9952 703
8157 726
16365 153
2987 71
29755 371