311009 707
64540 717
25890 376
27363 654
24194 308
13327 318
13467 823
15053 220
23128 131
13621 778
8755 731
11234 147
5915 379
9170 532
4528 83