2284 500
1427 314
1657 473
1574 317
27346 396
10556 677
225070 909
9169 391
7471 412
19202 60
10342 703
8252 726
16725 153
3057 71
31004 371