41586 682
8819 50
14100 776
17701 758
20630 313
13529 573
3709 169
23618 413
36467 341
11931 656
29221 141
20767 157