2284 500
1427 314
1658 473
1574 317
27348 396
10556 677
225071 909
9169 391
7471 412
19211 60
10351 703
8252 726
16732 153
3059 71
31022 371