30966 1057
10589 869
56921 947
20915 782
4802 472
15668 697
17216 664
22045 674
20444 441
38578 643
15551 242
12938 782
26769 384
20704 726
6883 106
3387 106
18341 325
12240 393
10574 337
8501 409
10400 1012
13890 574
5930 713
11576 747
13223 542
20573 459
5671 293
14625 510