44962 807
10272 522
319016 846
79265 549
30532 262
60382 504
85117 774
35055 600
42569 449
112553 816
40801 312
65676 464
27474 89
27001 245
133164 663
158198 431
109158 632
42095 106
47592 950
22250 68
31855 297
116867 625
34678 492
46286 862