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