15043 264
8518 86
3993 525
9577 68
7307 449
12531 925
2865 337
27425 697
18553 652
12153 102
9944 395
6186 807
12956 890
6118 594
4725 748
23447 57
2817 515
6357 794
2940 413
4863 164
5905 752
12823 283
5774 248
6418 171
84627 287
15130 154
211947 1153
19543 653