2277 500
1424 314
1655 473
1569 317
27339 396
10554 677
225047 909
9150 391
7466 412
19176 60
10301 703
8248 726
16703 153
3049 71
30884 371