30962 1057
10588 869
56918 947
20915 782
4802 472
15668 697
9407 115
66162 684
40681 286
17216 664
17000 211
11004 289
11470 69
22045 674
13155 315
20443 441
38577 643
15551 242
12937 782
26769 384
3919 436
20703 726
6883 106
3387 106
18341 325
12240 393
10574 337
8501 409