12440 413
94684 744
50460 616
5529 302
8930 600
29487 492
287183 840
11822 145
289434 808
30592 922
33376 418
40168 454
14971 293
99060 338