663126 1028
37930 910
6964 597
23131 551
55326 878
160332 656
16143 760
51019 866
63192 336
10693 284
21300 263
23420 418
37259 626
22736 680
85544 715
8882 358
22705 562
130854 758
52927 522
39709 375
33212 206
6537 413
16982 281
227549 714
10631 185
76912 891
10991 590
14003 164