1099 980
1005 860
901 647
901 198
838 713
756 184
693 218
627 255
599 55
586 843
584 516
543 629
468 382
441 723
363 970
330 254
309 722
291 167
95 13
85 534