47029 177
102168 745
13666 588
12610 1016
8705 534
9074 546
14990 601
8465 60
156087 1292
89757 446
77289 717
25676 279
23302 555
35137 974
35287 462
34136 502
15376 223
50556 228
7628 437
7241 841
3418 841
2089 236
4548 552
77657 685
32859 512
32258 305