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