2284 500
1433 314
1659 473
1578 317
27352 396
10558 677
225078 909
9179 391
7476 412
19232 60
10387 703
8257 726
16742 153
3062 71
31092 371