31k
804
62
1082
1433
1974
1362
1261
882
832
742
961
1152
842
1071
663
1013
964
701
1256
743
792
573
712
1015
581
672