12883 827
3715 34
4517 214
11446 845
4287 537
15291 640
2426 182
5226 485
13870 931
13831 633
5818 557
10860 932
3062 279
5882 461
6457 326
7233 862
9555 755
7995 710
5538 347
15753 413
27221 862
20847 758
14335 178
17218 717
6325 581
9269 392
9752 128
6603 360