2283 500
1426 314
1657 473
1574 317
27346 396
10556 677
225070 909
9169 391
7471 412
19202 60
10341 703
8252 726
16725 153
3057 71
30999 371