2542 841
1706 385
465 132
2517 595
821 52
2534 772
31556 617
17862 773
2689 169
8448 323
21708 208
6796 143
4093 311
14002 54
17189 325
8427 687
8266 381
8110 290
9631 558
4903 118
13500 486
11469 153
7578 807
11296 604
6329 201
5156 585