1005 815
919 660
903 993
873 89
852 816
751 170
707 62
650 153
529 531
508 212
390 306
279 885
248 993
191 776
176 688
112 357