1484 317
27261 396
10507 677
224936 909
9059 391
7340 412
18925 60
9991 703
8173 726
16427 153
2996 71
29852 371