958 921
912 596
848 809
751 13
723 235
713 344
648 187
551 731
470 835
313 123
176 429
100 323
80 665
50 504
26 922