9082 28
4713 669
17667 449
4382 116
12375 575
17602 742
22610 748
12088 217
25261 492
10175 87
7630 1015
40959 389
14186 331
10907 169
9357 74
16799 674
13735 546
9627 736
8653 725
16325 793
4013 293
2657 183
11298 173
21705 357
8689 126
10756 518
21838 653
28303 420