27596 162
20557 873
6554 703
14049 522
7986 721
6836 613
12635 53
19247 849
4735 384
2059 43
7238 760
12421 649
9166 400
9578 618
70198 641
90956 613
12416 176
14639 707
249919 859
72050 134
20652 521
14168 68
540063 1586
15646 377
61867 235
113366 442
21559 866
37640 106