2257 500
1415 314
1645 473
1557 317
27313 396
10551 677
225008 909
9121 391
7429 412
19110 60
10191 703
8233 726
16668 153
3029 71
30630 371