1008 292
901 247
2389 479
171 51
59097 231
43161 677
32524 591
55276 541
42239 957
5351 805
70661 353
39606 270
97934 744
91909 743
43215 172
55346 609
69040 424
14794 863
70428 238
76631 709
18969 392
130288 402
45522 656
77188 162