930 533
152 431
330 25
802 123
65 607
335 896
90 677
843 783
195 314
66 475
321 8
198 349
400 386
111 167
619 508
82 977
17 784
798 741
502 911
88 613