31029 175
77168 636
83843 411
43761 639
6507 167
29003 526
83945 465
58823 894
24130 118
75931 426
11358 548
42130 578
8375 276
662875 1443
19775 782
11325 700
7536 464
17691 93
22638 686
39374 184
24970 626
8703 697
19397 545
37442 559
14201 748
31942 733
5260 581
20828 330