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