18590 977
2906 517
3280 164
6722 600
2316 167
2559 350
3639 93
3554 530
25410 903
6379 652
8892 667
5152 675
1318 80
5053 823
2817 568
17513 95
3505 161
4299 578
3228 279
7790 34
5804 741
2984 226
3472 696
6179 276
5864 619
16069 562
19499 947
21206 669