2971 761
1571 196
3523 743
6949 302
3596 392
1692 329
806 60
4295 173
18153 443
6166 191
2150 382
9430 441
7462 195
23726 630
133594 672
107291 430
46243 608
7781 497
13097 695
29080 879
31783 754
8604 146
6249 594
5935 673
6324 644
2529 229
5167 508
10401 687