30966 1057
10589 869
56921 947
20915 782
4802 472
15668 697
9407 115
66162 684
40682 286
17216 664
17001 211
11004 289
11470 69
22045 674
13155 315
20444 441
38578 643
15551 242
12938 782
26769 384
3919 436
20704 726
6883 106
3387 106
18341 325
12240 393
10574 337
8501 409