3001 652
13275 317
1644 231
7738 123
11146 556
1330 110
12715 497
1443 51
2551 417
9138 469
9362 340
7743 153
23960 895
23075 331
31751 674
10514 364
11657 465
8505 498
8126 624
6623 71
9785 158
12800 649
8404 788
11808 277