933 533
152 431
330 25
802 123
65 607
336 896
90 677
844 783
196 314
66 475
321 8
198 349
400 386
112 167
619 508
82 977
17 784
798 741
503 911
88 613