19956 616
9144 417
45118 520
10131 759
41892 731
36357 106
8532 220
13945 477
21244 173
61389 673
26613 581
2776 196
8267 720
14649 87
7578 617
5240 114
35095 658
23845 517
23841 318
14055 398
10161 315
8401 448
37937 649
20558 497
9878 501
6638 62
224738 818