2257 500
1415 314
1644 473
1556 317
27312 396
10550 677
225005 909
9120 391
7428 412
19108 60
10185 703
8232 726
16664 153
3028 71
30610 371