1148 55
1013 599
953 565
770 812
739 953
711 806
639 80
600 822
597 983
585 320
572 903
564 325
543 139
486 846
419 220
396 712
260 12
240 136
184 505
170 578