19955 616
9144 417
45116 520
10131 759
41889 731
36353 106
8532 220
13943 477
21241 173
61387 673
26613 581
2776 196
8263 720
14645 87
7578 617
5240 114
35095 658
23845 517
23838 318
14055 398
10151 315
8401 448
37936 649
20557 497
9878 501
6638 62
224654 818