1099 533
1015 504
972 483
778 864
775 627
771 259
752 264
733 271
715 450
640 657
545 107
507 450
494 139
463 131
412 80
392 654
332 124
238 45
135 97
78 78