31k
804
62
1082
1423
1974
1342
1261
882
832
742
961
1152
1071
794
653
1003
954
691
1256
743
792
573
712
1015
581
672