484 954
902 894
694 859
147 717
766 661
834 660
297 631
117 599
909 575
55 534
827 524
668 395
909 311
980 283
594 208
432 14
601 3