1000 518
979 877
919 982
918 121
834 312
781 31
673 426
668 607
626 644
589 87
494 593
382 21
369 573
340 948
303 768
282 452
267 161
220 868
184 579