2985 761
1571 196
3527 743
6950 302
3599 392
1693 329
807 60
4295 173
18153 443
6166 191
2150 382
9430 441
7462 195
23726 630
133596 672
107291 430
46245 608
7781 497
13097 695
29082 879
31784 754
8606 146
6249 594
5935 673
6325 644
2529 229
5167 508
10403 687